Root canals in Horbling Fen